package com.cskaoyan.mall.service;


import com.cskaoyan.mall.bean.vo.OrderGoodsStatVO;

import com.cskaoyan.mall.bean.bo.OrderListBO;
import com.cskaoyan.mall.bean.bo.OrderShipBO;
import com.cskaoyan.mall.bean.vo.GeneralItemsBean;
import com.cskaoyan.mall.bean.vo.OrderDetailVO;

import java.util.Map;

import com.cskaoyan.mall.bean.vo.OrderStatVO;

/**
 * Created by Zsp
 * 2021/1/9
 */
public interface OrderService {
    Integer getOrderTotal();

    GeneralItemsBean getOrderList(OrderListBO orderListBO);

    OrderDetailVO queryOrderDetail(Integer id);

    int refund(Map map);

    int OrderShip(OrderShipBO orderShipBO);

    /**
     * 统计报表的订单统计
     * @return
     */
    OrderStatVO orderStat();

    /**
     * 统计报表的订单商品统计
     * @return
     */
    OrderGoodsStatVO goodsStat();
}
